common diuca finch (diuca diuca) - Turco Inglés Diccionario